import Vue from 'vue'
import Vuex from 'vuex'
import state from './state'
import mutations from './mutations'

Vue.use(Vuex)

export default new Vuex.Store({
  // 使用localStorage 就在外层包裹一层try catch
  // 因为些浏览器，因为如果用户关闭了本地存储功能，或者使用了隐身模式，浏览器就抛出异常整个项目都运行不了了
  state: state,
  mutations: mutations
})
